package com.gyl.web.sys_role.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gyl.web.sys_role.entity.RoleAssignParam;
import com.gyl.web.sys_role.entity.RoleParam;
import com.gyl.web.sys_role.entity.RolePermissionVo;
import com.gyl.web.sys_role.entity.SysRole;

/**
 * @author : 高禹龙
 * @date : 2025/10/9 10:59
 * @Version: 1.0
 */
public interface SysRoleService extends IService<SysRole> {
    IPage<SysRole> list(RoleParam param);
    //查询权限树数据回显
    RolePermissionVo getMenuTree(RoleAssignParam param);

}
